\hypertarget{classace_1_1_i_core_object2_d}{\section{クラス ace\-:\-:I\-Core\-Object2\-D}
\label{classace_1_1_i_core_object2_d}\index{ace\-::\-I\-Core\-Object2\-D@{ace\-::\-I\-Core\-Object2\-D}}
}
ace\-:\-:I\-Core\-Object2\-Dに対する継承グラフ\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.857143cm]{d8/dc9/classace_1_1_i_core_object2_d}
\end{center}
\end{figure}
\subsection*{Public メソッド}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classace_1_1_i_core_object2_d_a01cafa4421918a597a8ab602476f1b6c}{virtual \hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} {\bfseries Get\-Position} () const =0}\label{classace_1_1_i_core_object2_d_a01cafa4421918a597a8ab602476f1b6c}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a18110a0925bbdf151ae739b3506e1a6e}{virtual void {\bfseries Set\-Position} (\hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} position)=0}\label{classace_1_1_i_core_object2_d_a18110a0925bbdf151ae739b3506e1a6e}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a9082cce7c360d41fc5e87d831add842d}{virtual \hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} {\bfseries Get\-Global\-Position} ()=0}\label{classace_1_1_i_core_object2_d_a9082cce7c360d41fc5e87d831add842d}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a7795160ab26bb2f3fcc2a1e2e8258224}{virtual float {\bfseries Get\-Angle} () const =0}\label{classace_1_1_i_core_object2_d_a7795160ab26bb2f3fcc2a1e2e8258224}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a82361f9d4666ed153d78705018736460}{virtual void {\bfseries Set\-Angle} (float value)=0}\label{classace_1_1_i_core_object2_d_a82361f9d4666ed153d78705018736460}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a218fb81fa52acf043d0123f0e52da803}{virtual \hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} {\bfseries Get\-Scale} () const =0}\label{classace_1_1_i_core_object2_d_a218fb81fa52acf043d0123f0e52da803}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a8c404a3cd9df8051409e7a04c2ed1b95}{virtual void {\bfseries Set\-Scale} (\hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} value)=0}\label{classace_1_1_i_core_object2_d_a8c404a3cd9df8051409e7a04c2ed1b95}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a29924ec9e81551f45b3696f671e83367}{virtual void {\bfseries Add\-Child} (\hyperlink{classace_1_1_i_core_object2_d}{I\-Core\-Object2\-D} \&chlid, e\-Child\-Mode mode)=0}\label{classace_1_1_i_core_object2_d_a29924ec9e81551f45b3696f671e83367}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a34d929e7b85bd4d28c56dba086c0f31d}{virtual void {\bfseries Remove\-Child} (\hyperlink{classace_1_1_i_core_object2_d}{I\-Core\-Object2\-D} \&chlid)=0}\label{classace_1_1_i_core_object2_d_a34d929e7b85bd4d28c56dba086c0f31d}

\item 
\hypertarget{classace_1_1_i_core_object2_d_aec689672c8d2c1ff6205141c898854dc}{virtual void {\bfseries Draw} ()=0}\label{classace_1_1_i_core_object2_d_aec689672c8d2c1ff6205141c898854dc}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a8e73ed89661ff5ee35991201b9effaff}{virtual void {\bfseries Set\-Layer} (\hyperlink{classace_1_1_core_layer2_d}{Core\-Layer2\-D} $\ast$layer)=0}\label{classace_1_1_i_core_object2_d_a8e73ed89661ff5ee35991201b9effaff}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a54924dd276216e3124280a1eb372c937}{virtual void {\bfseries Set\-Parent} (\hyperlink{classace_1_1_i_core_object2_d}{I\-Core\-Object2\-D} \&parent, e\-Child\-Mode mode)=0}\label{classace_1_1_i_core_object2_d_a54924dd276216e3124280a1eb372c937}

\item 
\hypertarget{classace_1_1_i_core_object2_d_adf835aac78fe866ca244f999c3887004}{virtual void {\bfseries Clear\-Parent} ()=0}\label{classace_1_1_i_core_object2_d_adf835aac78fe866ca244f999c3887004}

\item 
\hypertarget{classace_1_1_i_core_object2_d_ac0234c97dcdf3d2409f423b8bc96a6b6}{virtual \hyperlink{structace_1_1_matrix33}{Matrix33} {\bfseries Get\-Matrix\-To\-Translate} ()=0}\label{classace_1_1_i_core_object2_d_ac0234c97dcdf3d2409f423b8bc96a6b6}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a8917d7feb2b5e690156ddde6bc00d374}{virtual \hyperlink{structace_1_1_matrix33}{Matrix33} {\bfseries Get\-Matrix\-To\-Transform} ()=0}\label{classace_1_1_i_core_object2_d_a8917d7feb2b5e690156ddde6bc00d374}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a01cafa4421918a597a8ab602476f1b6c}{virtual \hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} {\bfseries Get\-Position} () const =0}\label{classace_1_1_i_core_object2_d_a01cafa4421918a597a8ab602476f1b6c}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a18110a0925bbdf151ae739b3506e1a6e}{virtual void {\bfseries Set\-Position} (\hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} position)=0}\label{classace_1_1_i_core_object2_d_a18110a0925bbdf151ae739b3506e1a6e}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a9082cce7c360d41fc5e87d831add842d}{virtual \hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} {\bfseries Get\-Global\-Position} ()=0}\label{classace_1_1_i_core_object2_d_a9082cce7c360d41fc5e87d831add842d}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a7795160ab26bb2f3fcc2a1e2e8258224}{virtual float {\bfseries Get\-Angle} () const =0}\label{classace_1_1_i_core_object2_d_a7795160ab26bb2f3fcc2a1e2e8258224}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a82361f9d4666ed153d78705018736460}{virtual void {\bfseries Set\-Angle} (float value)=0}\label{classace_1_1_i_core_object2_d_a82361f9d4666ed153d78705018736460}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a218fb81fa52acf043d0123f0e52da803}{virtual \hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} {\bfseries Get\-Scale} () const =0}\label{classace_1_1_i_core_object2_d_a218fb81fa52acf043d0123f0e52da803}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a8c404a3cd9df8051409e7a04c2ed1b95}{virtual void {\bfseries Set\-Scale} (\hyperlink{structace_1_1_vector2_d_f}{Vector2\-D\-F} value)=0}\label{classace_1_1_i_core_object2_d_a8c404a3cd9df8051409e7a04c2ed1b95}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a29924ec9e81551f45b3696f671e83367}{virtual void {\bfseries Add\-Child} (\hyperlink{classace_1_1_i_core_object2_d}{I\-Core\-Object2\-D} \&chlid, e\-Child\-Mode mode)=0}\label{classace_1_1_i_core_object2_d_a29924ec9e81551f45b3696f671e83367}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a34d929e7b85bd4d28c56dba086c0f31d}{virtual void {\bfseries Remove\-Child} (\hyperlink{classace_1_1_i_core_object2_d}{I\-Core\-Object2\-D} \&chlid)=0}\label{classace_1_1_i_core_object2_d_a34d929e7b85bd4d28c56dba086c0f31d}

\item 
\hypertarget{classace_1_1_i_core_object2_d_aec689672c8d2c1ff6205141c898854dc}{virtual void {\bfseries Draw} ()=0}\label{classace_1_1_i_core_object2_d_aec689672c8d2c1ff6205141c898854dc}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a8e73ed89661ff5ee35991201b9effaff}{virtual void {\bfseries Set\-Layer} (\hyperlink{classace_1_1_core_layer2_d}{Core\-Layer2\-D} $\ast$layer)=0}\label{classace_1_1_i_core_object2_d_a8e73ed89661ff5ee35991201b9effaff}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a54924dd276216e3124280a1eb372c937}{virtual void {\bfseries Set\-Parent} (\hyperlink{classace_1_1_i_core_object2_d}{I\-Core\-Object2\-D} \&parent, e\-Child\-Mode mode)=0}\label{classace_1_1_i_core_object2_d_a54924dd276216e3124280a1eb372c937}

\item 
\hypertarget{classace_1_1_i_core_object2_d_adf835aac78fe866ca244f999c3887004}{virtual void {\bfseries Clear\-Parent} ()=0}\label{classace_1_1_i_core_object2_d_adf835aac78fe866ca244f999c3887004}

\item 
\hypertarget{classace_1_1_i_core_object2_d_ac0234c97dcdf3d2409f423b8bc96a6b6}{virtual \hyperlink{structace_1_1_matrix33}{Matrix33} {\bfseries Get\-Matrix\-To\-Translate} ()=0}\label{classace_1_1_i_core_object2_d_ac0234c97dcdf3d2409f423b8bc96a6b6}

\item 
\hypertarget{classace_1_1_i_core_object2_d_a8917d7feb2b5e690156ddde6bc00d374}{virtual \hyperlink{structace_1_1_matrix33}{Matrix33} {\bfseries Get\-Matrix\-To\-Transform} ()=0}\label{classace_1_1_i_core_object2_d_a8917d7feb2b5e690156ddde6bc00d374}

\end{DoxyCompactItemize}


このクラスの説明は次のファイルから生成されました\-:\begin{DoxyCompactItemize}
\item 
Dev/ace\-\_\-cpp/core/\-Object\-System/2\-D/ace.\-I\-Core\-Object2\-D.\-h\item 
Dev/ace\-\_\-cpp/engine/ace.\-Core\-To\-Engine.\-h\end{DoxyCompactItemize}
